shoelace store - German English Dictionary